function getCookie(name) {
    var r = document.cookie.match("\\b" + name + "=([^;]*)\\b");
    return r ? r[1] : undefined;
}

$(function () {

    $(".base_info").submit(function (e) {
        e.preventDefault()

        var signature = $("#signature").val()
        var nick_name = $("#nick_name").val()
        var gender = $("input[type=radio]:checked").val()
        // console.log(gender)

        if (!nick_name) {
            alert('请输入昵称')
            return
        }
        if (!gender) {
            alert('请选择性别')
        }

        // TODO 修改用户信息接口
        var params = {
                    // 传递到后端的参数
            'signature':signature,
            'nick_name':nick_name,
            'gender':gender
                };
        $.ajax({
                 url:"/profile/change_base_info",
                 type:"post",
                 dataType:"json",
                 data:JSON.stringify(params),
                 headers:{
                             "X-CSRFToken":getCookie("csrf_token")
                         },
                 // 请求参数的数据类型
                 contentType: "application/json"
             }).done(function(response){
                 // 请求成功
                if (response.errno == '0'){
                     // 更新父窗口内容
                    $('.user_center_name', parent.document).html(params['nick_name'])
                    $('#nick_name', parent.document).html(params['nick_name'])
                    $('.input_sub').blur()

                }else{
                    alert(response.errmsg)

                }

             })
    })
});